• word of the day

    amsinckia grandiflora

    amsinckia grandiflora - Dictionary definition and meaning for word amsinckia grandiflora

    Definition
    (noun) annual of the western United States having large coiled flower spikes; a threatened species
Download our Mobile App Today
Receive our word of the day
on Whatsapp